package chapter14.interfaces;

/**
 * @author : DuJiabao
 * @Date : 2021/3/4 9:35
 * @Project : thinking_in_java
 * @File : null.java
 * @Desc :
 */
public class InterfaceViolation {
  public static void main(String[] args) {
    A a = new B();
    a.f();
    //a.g();  // 编译错误
    B b = (B) a;
    b.g();  // 接口就没办法隔离具体实现类了
  }
}
